.mainContainer      {width: 960px; margin:0 auto;font-family: Arial;}
.logoTiny           {float:left;height:47px; width:50px; background:#fff url('../images/a3.jpg') center center no-repeat}
.marginBottomTopTiny{margin:10px 0px}
.marginBottomTopMedium{margin:15px 0px}
.block{display: block;}
.subtitle{font-size:14px;}
.titletiny{font-size:15px !important;}
.jqplot-title{font-size:12px !important;}
.organizationName,.title,.personageName,.personName,.unityName,.enrollmentName{font-size:26px; text-align:left; border-bottom: 2px solid #CCCCCC; font-weight:bold; margin-bottom:10px; margin-top:30px; display:block; text-indent:10px;padding-bottom: 10px;}
.panelActor2Human{width: 100%;display:block}
.panelActor2Human .panelGrids{clear:both;display:block}
.pgroupHumanSearch{display: block;width:580px; margin-right: 35px}
.pgroupActor{display:block; background:#eee; padding:10px}
.pgroupActor label{font-size:12px;width:145px;padding-right: 5px; text-align: right;float: left}
.addressPanel label{float:left; width:200px; text-align:right; padding-right: 5px;}
.addressPanel .ui-inputfield{width:200px !important;}
.ui-autocomplete-items{background:#fff !important;border:1px solid #ccc !important}
.ui-autocomplete-items li{border-bottom: 1px solid #ddd !important;}
.ui-autocomplete-items .ui-state-hightlight{background:#ccc !important;font-weight: bold !important}
.ui-tabs-nav{}
.table tr{display:block;margin:0 auto;font-size:14px;}
.ui-tabs-selected {background:#ccc;color:#000;}
.ui-tabs-nav .ui-state-default{border:1px solid #ccc; border-bottom:none;}
.ui-tabs-nav .ui-state-default a{color:#000;}
.ui-tabs-selected a{color:#000;}
.ui-tabs-panel{padding:5px !important;}
.ui-panel-content{padding:0px !important;}
.ui-tabs-panels{border:1px solid #ccc}
.unityRegistrationView .panelGrids label{float:left;width:180px;text-align:right;padding-right:4px;}
.unityRegistrationView .ui-inputfield{width:280px;}
.ui-panel-content tr{margin:10px 0px;display:block;}
.juridicTab label{float:left;width:180px;padding-right:4px;text-align: right}
.mainInfoTab label{float:left;width:180px;padding-right:4px;text-align: right;font-size:14px;}
.specificData{display:block;font-weight: bold; clear:both;border-bottom:1px solid #ccc;padding-bottom: 5px; text-align:left !important; margin-bottom: 5px;width:100% !important;}
.registerButton{text-transform: uppercase;margin:0 auto; display:block; height:40px; width:200px; background:#ccc; color:#000;border:0px;}
.actionButton{text-transform: uppercase; display:block; height:40px; width:200px; background:#ccc; color:#000;border:0px;}
.specificInfo{width:200px; text-align: right;float:left; padding-right:5px;}
.inputLarge{width:350px;}
.humanSearchInput{width:400px;}
.inputMedium{width:150px;}
.ui-inputfield{border:1px solid #ccc}
.ui-separator{border:1px solid #ccc;}
.addHumanBox{background:#fff;}
.ui-dialog-title{display:block !important; font-size:23px;float:none!important;}
.ui-paginator {font-size:14px;padding:10px 0px !important;}
.ui-paginator .ui-paginator-first{}
.ui-paginator-first,.ui-paginator-previous,.ui-paginator-next,.ui-paginator-last{padding:0px !important;}
.ui-paginator-pages .ui-state-active{background:#18204E;color:#fff;}
.ui-paginator-page{padding:5px !important;}
.ui-row-toggler{display:block;}

.ui-paginator-first .ui-icon{text-indent:0px !important; border:1px solid #ccc;padding:4px;}
.ui-paginator-previous .ui-icon{text-indent:0px !important; border:1px solid #ccc;padding:4px;}
.ui-paginator-next .ui-icon{text-indent:0px !important; border:1px solid #ccc;padding:4px;}
.ui-paginator-last .ui-icon{text-indent:0px !important; border:1px solid #ccc;padding:4px;}
.ui-state-disabled{color:#888}
.ui-datatable table thead{border:1px solid #ccc; background: #eee}
.ui-datatable thead th{border:1px solid #ccc}
.ui-datatable-data td{border:1px solid #ccc !important;}


.ui-datatable-data-empty{border: 2px solid #D7E8F0;background: #F5F8FA;font-size: 12px;}
.ui-datatable-data-empty td{margin-top:10px;border:0 none !important; text-align: center !important;}
.ui-dialog{background:#fff;}
.ui-widget-overlay{background:#000;opacity: 0.5}
.addHumanBox label{float:left;width:180px;padding-right:4px;text-align: right;font-size: 14px}

div#homecontent div.tooltip{margin-top:-19px;}
div#fastacess{float:left; width:320px;margin-right: 70px}
div#fastacess h2{color:#18204E;text-indent:10px;font-size:14px; font-weight: bold; display: block;border-bottom: 1px solid #18204E}
div#fastacess ul{display: block; clear:both; width:293px;margin:10px;}
div#fastacess ul li{background:#E6E6E6; display:block; padding:5px;margin:10px 0px;height:40px;}
div#fastacess li span{display:block; font-size:12px; text-decoration: underline;text-indent: 10px}
div#fastacess li font{display:block;font-size:9px;margin:5px 20px; width:226px;}
div#fastacess li#gradefrequency{background: #E6E6E6 url('../images/educational/home/icon_grade_frequency.png') top right no-repeat}
div#fastacess li#calendar{background: #E6E6E6 url('../images/educational/home/icon_calendar.png') 254px 3px no-repeat}
div#fastacess li#board{background: #E6E6E6 url('../images/educational/home/icon_board.png') 255px 8px no-repeat}
div#fastacess li#plan{background: #E6E6E6 url('../images/educational/home/icon_plan.png') 255px 8px no-repeat}
div#fastacess li#register{background: #E6E6E6 url('../images/educational/home/icon_register.png') 255px 3px no-repeat}

div#reports{float:left; width:570px;}
div#reports h2{color:#18204E;margin-bottom:5px;text-indent:10px;font-size:14px; font-weight: bold; display: block;border-bottom: 1px solid #18204E}

.mediumwidth{width:200px;}
div.tooltip{background:#FEFEBE;float:right;}
div.tooltip span{padding:10px; display:block;font-weight: bold;border-bottom: 1px solid #000;font-size:14px;}
div.tooltip font{padding:10px; display: block;font-size:12px;}
/*#body .acessoRapido {height: 80px;width: 350px}
#body .acessoRapido li{-moz-border-radius: 10px; -webkit-border-radius: 10px;  background-color: #e6e6e6; border-radius: 10px; float:left; width:160px; height:65px; margin: 0 0 7px 7px;}
#body .graficosEstatisticas {width: 350px}
#body .graficosEstatisticas li{float:left; width:160px; margin:0 0 7px 0}     
#statisticsGraph{float: left}
#statisticsGraphOutput{height:16px; border-bottom: 2px solid darkslateblue}
#statisticsGraphPadding{padding:10px 0 0 0}
#statisticsGraphPaddingRight{padding:0 30px 0 0}
#month{padding:10px 0 0 0; font-weight: bold; float: left}
#activitiesOutput{border-bottom: 2px solid darkslateblue}
#buttonsImage{float: left; padding:10px 0 0 0}

#report{background: #E6E6E6 url('../images/home/relatorios.jpg') 9px  9px no-repeat}
#forms {background: #E6E6E6 url('../images/home/icon_fomulario.jpg') 9px 9px no-repeat}
#plan {background: #E6E6E6 url('../images/home/icon_plano_aula.jpg') 9px 7px no-repeat}
.calendar{background: #E6E6E6 url('../images/home/icon_calendario.jpg') 9px 9px no-repeat}
.textInList{margin:0 0 0 50px; font-size: smaller; text-decoration:underline}
.textInListWithoutImage{margin:0 0 0 50px; font-size: x-small;}
#fastAccess {float: left; margin: 0 20px 0 0}
#fastAccessOutput{border-bottom: 2px solid darkslateblue}
#fastAccessList{padding:10px 0 0 0}
#disciplineFaults{font-size:smaller}
#disciplineFaults p{font-weight:bold}*/